mechanical digger - Allemand Anglais Dictionnaire